that part i can't argue - Turco Inglés Diccionario